<?php

// uncomment the following to define a path alias
// Yii::setPathOfAlias('local','path/to/local-folder');
// This is the main Web application configuration. Any writable
// CWebApplication properties can be configured here.



return CMap::mergeArray(
		require(realpath(dirname(__FILE__) . '/db.php')), 
		require(realpath(dirname(__FILE__) . '/../modules/chauffage/config/main.php')), 
		require(realpath(dirname(__FILE__) . '/../modules/mesures/config/main.php')), 
		array(
	    'basePath' => dirname(__FILE__) . DIRECTORY_SEPARATOR . '..',
	    'name' => '',
	    'theme' => 'mobile',
	    'sourceLanguage' => 'fr',
	    // preloading 'log' component
	    'preload' => array('log'),
	    // autoloading model and component classes
	    'import' => array(
		  'application.models.*',
		  'application.components.*',
	    ),
	    'modules' => array(
		  // uncomment the following to enable the Gii tool
		  /*
		  'gii' => array(
			'class' => 'system.gii.GiiModule',
			'password' => 'lemotdepasse',
			// If removed, Gii defaults to localhost only. Edit carefully to taste.
			'ipFilters' => false,
		  ),
		   * 
		   */
	    ),
	    // application components
	    'components' => array(
		  'domoHelper' => array('class' => 'DomoHelper'),
		  'user' => array(
			// enable cookie-based authentication
			'allowAutoLogin' => true,
		  ),
		  // uncomment the following to enable URLs in path-format
		  
		  'urlManager' => array(
			'urlFormat' => 'path',
			'showScriptName' => false,
			'rules' => array(
			    'gii' => 'gii',
			    'gii/<controller:\w+>' => 'gii/<controller>',
			    'gii/<controller:\w+>/<action:\w+>' => 'gii/<controller>/<action>',
//		 '<controller:\w+>/<id:\d+>'=>'<controller>/view',
//		  '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
//		  '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', 
			//'' => 'chauffage/zone/index',
			),
		  ),
		  'errorHandler' => array(
			// use 'site/error' action to display errors
			'errorAction' => 'site/error',
		  ),
		  'log' => array(
			'class' => 'CLogRouter',
			'routes' => array(
			    array(
				  'class' => 'CFileLogRoute',
				  'levels' => 'info, error, warning',
			    ),
			/*
			  array(
			  'class' => 'CEmailLogRoute',
			  'levels' => 'warning',
			  'emails' => 'frederic@lesprost.fr',
			  ), */
			// uncomment the following to show log messages on web pages
			/*
			  array(
			  'class'=>'CWebLogRoute',
			  ),
			 */
			),
		  ),
	    ),
	    // application-level parameters that can be accessed
	    // using Yii::app()->params['paramName']
	    'params' => array(
		  // this is used in contact page
		  'adminEmail' => '{admin_email}',
	    ),
		)
);